From f8fb228752a2873d5395fe71981c8dc57ca2a301 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Javier=20Jard=C3=B3n?= Date: Tue, 2 Mar 2010 17:54:16 +0100 Subject: [PATCH] Fix gtk_widget_is_sensitive() function The bug was introduced in commit a27d5a2c9eba7af5b056de32ff9b2b4dd1eb97e1 --- gtk/gtkwidget.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 9b88994e81..baa9359ccd 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -6286,7 +6286,8 @@ gtk_widget_is_sensitive (GtkWidget *widget) { g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); - return gtk_widget_is_sensitive (widget); + return (gtk_widget_get_sensitive (widget) && + gtk_widget_get_sensitive (widget->parent)); } /** -- 2.30.2